package com.office.thread;

/**
 * 线程的状态:
 *
 * NEW 尚未启动
 * RUNNABLE 正在执行中
 * BLOCKED 阻塞的（被同步锁或者IO锁阻塞）
 * WAITING 永久等待状态
 * TIMED_WAITING 等待指定的时间重新被唤醒的状态
 * TERMINATED 执行完成
 */
public class ThreadUtils {

    /**
     * sleep() 和 wait() 有什么区别
     * 类的不同：sleep() 来自 Thread，wait() 来自 Object。
     * 释放锁：sleep() 不释放锁；wait() 释放锁。
     * 用法不同：sleep() 时间到会自动恢复；wait() 可以使用 notify()/notifyAll()直接唤醒
     */


}
